// @font-face {
//    font-family: 'SourceHanSansSC';
//  	src: url('~@/static/font/SourceHanSansSC-Regular.ttf');
//  }
.common-wrap{
	flex: 1;
	background-color: #f5f7f9;
}
.box-wrap{
	padding: 0 32rpx;
}
.flex-row{
	/* #ifndef APP-NVUE */
	display: flex;
	/* #endif */
	flex-direction: row;	
}
.flex-column{
	/* #ifndef APP-NVUE */
	display: flex;
	/* #endif */
	flex-direction: column;
}
.flex-item{
	flex: 1;
	display: flex;
}
/* #ifdef MP-WEIXIN */
button {
	padding: 0;
	font-size: 20rpx;
	line-height: 1;
	background: transparent;
}

button::after {
	border: none;
	background: transparent;
}
// 点击时样式
.button-hover{
	background: transparent;
}
/* #endif */
.placeholder-class{
	color: $text-color-placeholder;
}
.btn{
	height: 88rpx;
	line-height:88rpx;
	justify-content: center;
	align-items: center;
	text-align: center;
	font-size: 88rpx;
	border-radius: 88rpx;
	background-image: linear-gradient(to right, #4686F7,#6BCEFC);
}
.btn-primary{
	color: #fff;
	background-color: $color-primary;
}
.btn-radius{
	border-radius:88rpx;
}
.placeholder{
	color: #9EA7B7;
}
.page_wrap{
	height: 100vh;
	display: flex;
	overflow: hidden;
	flex-direction: column;
	background-color: #f1f1f1;
	border-top: 1px solid #F1F1F1;
	box-shadow: 0 -2rpx 6rpx rgba(226,226,226,0.49) inset;
	box-sizing: border-box;
}